assure our victory! - Turco Inglés Diccionario